import java.util.Scanner;

//Description:java基础
public class TestDemo {
   public static void main(String[] args) {//psvm快捷键
       System.out.println("Hello");//sout快捷键*/
        /**
         * &按位与 |按位或 ^按位异或 
         * >>  右移/2  << 左移*2   <<<不管符号位左移
         */
        Scanner input = new Scanner(System.in);
        int a = input.nextInt();
        String sr = input.nextLine();//应放在读取整数前  在项目里面不建议使用Scanner！！！！
        String sr1 = input.next();//遇到空格读取结束
        if(a % 100 != 0 && a% 4 == 0){
            if(a % 400 == 0) {
                System.out.println(a + "是一个世纪闰年");
            } else{
                System.out.println(a + "是一个普通闰年");
            }
        }
        else{
            System.out.println(a + "不是一个闰年");
        }
        int c =1;
        switch(c){//不可以传入float long double boolean||枚举也可以作为switch参数
            case 1:
                System.out.println("1");
                break; //不能遗漏！！
            case 2:
                System.out.println("2");
                break;
            default:
                System.out.println("不匹配");
                break;//break 和 continue区别break退出最近的所有循环 continue退出本次循环（都必须在循环当中switch可以有break）

        }
        //5!
        int a3 = 1;
        int sum = 0;
        while(a3 <= 10){
            sum += a3;
            a3++;
        }
        System.out.println(sum);
        //阶乘相加
        int sum1 = 0;
        for (int j = 1; j <= 5; j++) {
        int i = 1;
        int ret = 1;
        while(i <= j){
            ret *= i;
            i++;

        }
        sum1 = sum1 + ret;
        }
        System.out.println(sum1);
        int hh = 1;
        //1~100内同时整除5和3的数
        while(hh <= 100){
            if(hh % 15 != 0 ){

                hh++;
                continue;
            }
            System.out.println(hh);
            hh++;
        }
        int hhh = 9;
        int sum4 = 0;
        do{
            sum4 +=hhh;
            hhh++;
        }while(hhh <= 20);
        System.out.println(sum4);




    }
}
